global payment stock analysis